last slap-up meal - Turkish English Dictionary